Big Huge Thesaurus

Paralithodes camtschatica

noun